Performance Analysis of a Parallel Molecular Dynamics Program

نویسندگان

  • Amitabh B. Sinha
  • Helmut Heller
  • Klaus Schulten
چکیده

EGO is a parallel molecular dynamics program running on Transputers. We conducted a performance analysis of the EGO program in order to determine whether it was eeectively using the computational resources of Transputers. Our rst concern was whether communication was overlapped with computation, so that the overheads due to communication not overlapped with computation were less. With the assistance of performance tools such as UPSHOT, and Author to whom correspondence should be sent 1 with instrumentation of the EGO program itself, we were able to determine that only 8% of the execution time of the EGO program was spent in non-overlapping communication. Our next concern was that the MFLOPS rating of the EGO program was 0.25 MFLOPS, while the Transputers have a sustained rating of 1.5 MFLOPS. We measured MFLOPS rating of small blocks of OCCAM code and determined that they matched the performance of the EGO code.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Falcon: On-line Monitoring for Steering Parallel Programs 1

Advances in high performance computing, communications, and user interfaces enable developers to construct increasingly interactive high performance applications. The Falcon system presented in this paper supports such interactivity by providing runtime libraries, tools, and user interfaces that permit the on-line monitoring and steering of large-scale parallel codes. The principal aspects of F...

متن کامل

Evaluating Parallel Languages for Molecular Dynamics Computations Evaluating Parallel Languages for Molecular Dynamics Computations

Computational molecular dynamics is an important application requiring large amounts of computing time. Parallel processing ooers very high performance potential , but irregular problems like molecular dynamics have proven diicult to map onto parallel machines. In this paper, we describe the practicalities of porting a basic molecular dynamics computation to a distributed-memory machine. In the...

متن کامل

Evaluating Parallel Languages for Molecular Dynamics Computations

Computational molecular dynamics is an important application requiring large amounts of computing time. Parallel processing ooers the possibility of much better performance on scientiic computation, but irregular problems like molecular dynamics have proven dif-cult to map onto parallel machines. In this paper, we describe the practicalities of porting a basic molecular dynamics computation to ...

متن کامل

Influences of Small-Scale Effect and Boundary Conditions on the Free Vibration of Nano-Plates: A Molecular Dynamics Simulation

This paper addresses the influence of boundary conditions and small-scale effect on the free vibration of nano-plates using molecular dynamics (MD) and nonlocal elasticity theory. Based on the MD simulations, Large-scale Atomic/Molecular Massively Parallel Simulator (LAMMPS) is used to obtain fundamental frequencies of single layered graphene sheets (SLGSs) which modeled in this paper as the mo...

متن کامل

Benchmarking UHGROMOS

Porting of the parallel Fortran preprocessor, Pfortran, to Intel Corporation and IBM Corporation massively parallel processor machines is presented. The machines include the Intel iPSC/SSO, the Caltech Intel DELTA, the Intel Paragon, and the IBM SPl. The UHGROMOS molecular dynamics program, a version of GROMOS ported to parallel machines through the use of Pfortran, was used as a test applicati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994